package org.brisling.supervision.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.brisling.base.domain.impl.BaseDomain;
import org.brisling.base.domain.inf.BaseDomainInf;
import org.brisling.common.ConstSysParam;

/**
 * 
 * <p>Title: SupResult 督查结果实体类</p>
 * <p>Description: </p>
 * <p>Company: 长沙东勤信息科技发展有限公司</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2018年7月30日 上午10:53:01
 */

@Entity


//定义模块代码及数据表名称
@Table(name=ConstSysParam.MODULE_SUPERVISION_RESULT)
public class SupResult extends BaseDomain implements BaseDomainInf{
	
		
		//督查状态
		@Column(length=10)
		private String checkStatus;
		
		//督查结果内容
		@Column(length=500)
		private String checkContent;
		
		//改进情况
		@Column(length=500)
		private String improvement;
		
		//复查情况
		@Column(length=500)
		private String review;
		
		//复查结论
		@Column(length=50)
		private String reviewResult;		

		/**
		 * @return the checkStatus
		 */
		public String getCheckStatus() {
			return checkStatus;
		}


		/**
		 * @param checkStatus the checkStatus to set
		 */
		public void setCheckStatus(String checkStatus) {
			this.checkStatus = checkStatus;
		}


		/**
		 * @return the checkContent
		 */
		public String getCheckContent() {
			return checkContent;
		}


		/**
		 * @param checkContent the checkContent to set
		 */
		public void setCheckContent(String checkContent) {
			this.checkContent = checkContent;
		}


		/**
		 * @return the improvement
		 */
		public String getImprovement() {
			return improvement;
		}


		/**
		 * @param improvement the improvement to set
		 */
		public void setImprovement(String improvement) {
			this.improvement = improvement;
		}


		/**
		 * @return the review
		 */
		public String getReview() {
			return review;
		}


		/**
		 * @param review the review to set
		 */
		public void setReview(String review) {
			this.review = review;
		}


		/**
		 * @return the reviewResult
		 */
		public String getReviewResult() {
			return reviewResult;
		}


		/**
		 * @param reviewResult the reviewResult to set
		 */
		public void setReviewResult(String reviewResult) {
			this.reviewResult = reviewResult;
		}
		
		
}
